import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
  state: {
    routes: []
  },
  mutations: {
    setRoutes (state, routes) {
      // 动态配置路由
      // 防止用户页面刷新路由失效bug,存储于本地
      this.$storejs.set('menuList')
      // 存储一份路由到store
      state.routes = routes
    }
  },
  actions: {

  }
})
